dancing troupe - French English Dictionary